engine arrester - Turco Inglés Diccionario